package dry.example.gui;

import javax.swing.*;

public class SetFrameIconExample {

    public static void main(String[] args) {
        JFrame.setDefaultLookAndFeelDecorated(false);
        // 创建 JFrame 实例
        JFrame frame = new JFrame("窗口图标示例");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setSize(800, 600);

        // 加载图标图片（可以是 .png 或 .gif）
       // ImageIcon icon = new ImageIcon("icon.png"); // 图标文件路径


        ImageIcon icon = new ImageIcon(SetFrameIconExample.class.getResource("/images/tiger.png"));


        // 设置窗口图标
        frame.setIconImage(icon.getImage());

        // 显示窗口
        frame.setLocationRelativeTo(null); // 居中显示
        frame.setVisible(true);
    }

}